/**
 * 在鼠标离开目标容器时清理boxLine
 */

export default function store_dragleave(state, { e }) {
  // 鼠标移出了页面范围
  if (!state.aimBox) return;

  // 判断目标容器是不是规范的
  // if (
  //   !["fixedBox", "freeBox", "colBoxItem", "seniorBoxItem"].includes(
  //     e.target.getAttribute("data-type")
  //   )
  // )
  //   return;

  // 这样子再拖拽组件的时候，目标容器也有蓝色框框
  if (e.path[0].className == state.aimBox.attrs.class) {
    state.aimBox.attrs.class = state.aimBox.attrs.class.replace(" boxLine", "");
  }

  e.preventDefault();
}
